Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 France F4 UAE F2 Germany F17 United Arab Emirates F1 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 France F18 Netherlands F2 France F7 (Villers Les Nancy) Internationaux de Tennis de Brest - Brest Samsung Secruities Cup Challenger - Seoul BSI Challenger Lugano - Lugano Geneva Challenger - Geneva Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Belgrade Challenger Sunrise Challenger Tenerife Challenger Cremona Challenger Pozoblanco Challenger Vancouver Challenger Szczecin Challenger Bratislava Challenger Reunion Island Challenger Winnetka Challenger Mons Challenger Kyoto Challenger Eskisehir Challenger Busan Challenger Segovia Challenger St. Remy Challenger Mons Challenger Brescia Challenger Andria Challenger Cherbourg Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger Ilkley Challenger Andria Challenger Maui Challenger Gimcheon Challenger Seoul Challenger UAE F1 Kuwait F1 France F2 Kuwait F2 Challenger Leon 2003 - Leon Challenger Ford de Cherbourg - Cherbourg Samsung Securities Cup - Seoul BNP Paribas Primrose - Bordeaux Tatra Banka Slovak Open - Bratislava Johannesburg Challenger Mons Challenger Rhodes Challenger Bordeaux Challenger Adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Mercedes-Benz Cup - Los Angeles Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Seoul Challenger Gerry Weber Open - Halle RCA Championships - Indianapolis Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Samarkand Challenger - Samarkand Kremlin Cup - Moscow Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Britania Zavaleta - Puebla Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Stella Artois Championships - London Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane - Brisbane Heineken Open - Auckland SA Tennis Open - Johannesburg SAP Open - San Jose The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch BCR Open Romania - Bucharest China Open - Beijing Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Rome Challenger Qatar ExxonMobil Open - Doha Kaohsiung Challenger Napoli Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Recanati Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Petange Challenger Rakuten Japan Open - Tokyo Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Moselle Open - Metz Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Erste Bank Open - Vienna Bratislava Challenger Swiss Indoors Basel - Basel Open de Montauban - Montauban Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Orbetello Challenger Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Orleans Challenger Geneva Open - Geneva Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Mons Challenger Suisse Open - Gstaad Tashkent Challenger Rennes Challenger Geneva Challenger Yokohama Challenger Quimper Challenger Shenzhen Challenger Gimcheon Challenger Casablanca Challenger Bangkok Challenger Stella Artois Clay Court Championships - Budaors ECM Prague Open 2005 - Prague Segovia Challenger Izmir Challenger Orleans Challenger Brest Challenger Mouilleron-Le-Captif Challenger Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Fergana Challenger - Fergana ECM Cup - Prague Open de Montauban - Montauban USTA Seascape Challenger - Aptos The Hilversum Open - Hilversum Brescia Challenger Challenger Casino Lugano - Lugano Sylt Open 2000 - Sylt Geneva Challenger - Geneva Macedonian Open - Skopje Asics Challenger Open - Monchengladbach Open de L'Isere-Open 38 - Grenoble Neride Prague Indoor - Prague Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Fujitsu Siemens Open - Budapest Zivnobanka Czech Open - Prostejov Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester Volvo Sylt Open - Sylt XXVIII Edizione 'A.Savoldi' - Manerbio BMW Challenger Open - Monchengladbach EI Bank Bulgarian Challenger - Sofia Samsung Securities Cup Challenger Tennis - Seoul Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana Maia Open 2002 - Maia Open de L'Isere - Grenoble The 70th King's Cup and Queen's Cup - Bangkok USTA Challenger of Dallas - Dallas Gemax Open - Belgrade 2003 Freeman Men's Challenger - Joplin The Scottish Tennis Championships - Edinburgh IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba DPD Challenger 2002 - Aschaffenburg Open de Montauban - Montauban Bulgarian Challenger 2002 - Sofia Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Siemens Open 2003 - Scheveningen 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Rhein-Main Challenger 2003 - Aschaffenburg Alexander Kolyaskin Memorial - Donetsk Yokohama World Tennis Gaora Cup - Yokohama The Nottingham Challenger - Nottingham Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl ATP Challenger 2003 Numea - New Caledonia Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Open de Franche-Comte - Besancon San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Steelers Cup - Kosice Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban The Granby Natrel Challenger - Granby Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Timisoara Challenger - Timisoara Czech Indoor Open - Prague Volkswagen Challenger 2004 - Wolfsburg Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan Alexander Kolyaskin Memorial - Donetsk Open Sainte Victoire - Aix-En-Provence China Open - Beijing The LTA Bolton Challenger - Bolton Tatra Banka Open - Bratislava IPP Open - Helsinki GHI Bronx Classic - Bronx Open de L'Isere - Grenoble ATP Challenger Numea - New Caledonia Intersport Heilbronn Open - Heilbronn The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Gemax Samsung Open 2005 - Belgrade Mauritius Open - Mauritius Open de Franche-Comte - Besancon X Abierto Internacional de Salinas - Salinas Challenger Ford de Cherbourg - Cherbourg San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Garden Open 2005 - Rome Tunis Open - Tunis Ostrava Open 2005 - Ostrava Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Pekao Open 2005 - Szczecin Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Busan Open Challenger Tennis - Busan Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open 2006 - Istanbul Ethias Trophy - Mons Flea Market Cup Busan Challenger Tennis - Busan Privatbank Open 2006 - Dnepropetrovsk St. Brieuc Challenger Ethias Trophy - Mons Samsung Securities Cup - Seoul Flea Market Cup - Busan KGHM Dialog Polish Indoors - Wroclaw Tennis Napoli Cup - Napoli Tunis Open - Tunis President's Cup - Astana Caversham International Tennis Tournament - Jersey Busan Challenger Recife Challenger Prague Challenger Bordeaux Challenger Zagreb Challenger Alessandria Challenger Furth Challenger Turin Challenger Sopot Challenger Orbetello Challenger Penza Challenger Astana Challenger Tampere Challenger Segovia Challenger Cordenons Challenger Manerbio Challenger Como Challenger Szczecin Challenger Seoul Challenger Geneva Challenger Noumea Challenger Quimper Challenger Cherbourg Challenger Guadalajara Challenger Busan Challenger Bordeaux Challenger Fergana Challenger Furth Challenger Monza Challenger Sunrise Challenger Noumea Challenger Rennes Challenger Geneva Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Le Gosier Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Tunis Challenger Busan Challenger Nottingham-2 Challenger Braunschweig Challenger Istanbul Challenger Segovia Challenger St. Remy Challenger Kun-Ming Challenger Szczecin Challenger Kolkata Challenger New Delhi Challenger Cherbourg Challenger Athens Challenger Mouilleron-Le-Captif Challenger Kyoto Challenger St. Brieuc Challenger Ortisei Challenger Tunis Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Blois Challenger Kaohsiung Challenger Orleans Challenger Heilbronn Challenger Rennes Challenger Geneva Challenger Reunion Island Challenger Mouilleron-Le-Captif Challenger Taipei City Challenger Astana Challenger Segovia Challenger St. Remy Challenger Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Izmir Challenger Masters Series Monte-Carlo - Monte Carlo Eskisehir Challenger Masters Series - Hamburg Orleans Challenger Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Heilbronn Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Athens Challenger Mouilleron-Le-Captif Challenger Rogers Cup - Toronto BNP Paribas Masters - Paris Manila Challenger Bergamo Challenger Monte-Carlo Rolex Masters - Monte-Carlo Wroclaw Challenger Eckental Challenger Guangzhou Challenger Raanana Challenger Winnetka Challenger Istanbul Challenger Le Gosier Challenger Taipei City Challenger Tunis Challenger Busan Challenger Winnetka Challenger BNP Paribas Masters - Paris Mons Challenger Binghamton Challenger Aptos Challenger Challenger 42 - Andrezieux Anning Challenger Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth Seoul Challenger Segovia Challenger Australian Open - Melbourne Bordeaux Challenger Kaohsiung Challenger Scheveningen Challenger Meknes Challenger Togliatti Cup - Togliatti Yokohama Challenger 2001 - Yokohama Hilton Waikoloa Village USTA Challenger - Waikoloa Mallorca Open - Mallorca Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad TED Open-Akbank Private Banking - Istanbul Shimadzu All Japan Indoor - Kyoto Gerry Weber Open - Halle French Open - Paris Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi VII Torneo Internazionale di Tennis - Barletta French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York KGHM Polish Indoors - Wroclaw Open 13 - Marseille Open 13 - Marseille Open de Moselle - Metz Heineken Open - Auckland Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles International Tennis Championships - Delray Beach Open de Moselle - Metz Qatar Open - Doha Open 13 - Marseille Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Synsam Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Estoril Open - Estoril Dutch Open Tennis - Amersfoort Open de Moselle - Metz Davidoff Swiss Indoors - Basel Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane The Dubai Tennis Championships - Dubai Open Sud de France - Montpellier Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Grand Prix Hassan II - Casablanca PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Open 13 - Marseille Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice Wimbledon - London U.S. Open - New York Open Sud de France - Montpellier Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport French Open - Paris Chengdu Open - Chengdu Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York UBS Open Gstaad - Gstaad Medibank International - Sydney Australian Open - Melbourne Swiss Indoors Basel - Basel Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Ordina Open - 's-Hertogenbosch Geneva Open - Geneva St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel ATP Kremlin Cup - Moscow SAP Open - San Jose Bet-at-home Open - Hamburg Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Toronto Tennis Masters Series - Toronto Pilot Pen Tennis - New Haven Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Wimbledon - London BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Masters - Paris Open Seat Godo 2005 - Barcelona Sony Open Tennis - Miami Croatia Open - Umag Dutch Open Tennis - Amersfoort Catella Swedish Open - Bastad Thailand Open - Bangkok Qatar ExxonMobil Open - Doha U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL dItalia - Rome French Open - Paris Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0